home *** CD-ROM | disk | FTP | other *** search
/ By Popular Request 2.0 / By Popular Request 2.0 (Arsenal Computer).ISO / amiga_6 / xbj113.lha / CHANGES.TXT < prev    next >
Text File  |  1994-10-14  |  4KB  |  142 lines

  1. Al's Blackjack Casino REVISION HISTORY
  2. --------------------------------------
  3.  
  4. ***** Version 1.13
  5.  
  6. Player's bet wasn't getting subtracted when the dealer had blackjack.
  7.  
  8. ***** Version 1.12
  9.  
  10. Pair-splitting is now implemented.
  11.  
  12. The player is now asked whether they can see the ANSI card suits.
  13. This fixes problems with various terminals that cannot display all the
  14. IBM graphics characters.
  15.  
  16. Input can now be in either upper or lower case.
  17.  
  18. Fixed enforcer hits that occurred when resetting the score file on
  19. the first play of a new month.
  20.  
  21. Removed Xenolink-specific code since Xenolink now supports CLI doors.
  22.  
  23.  
  24. ***** Version 1.9
  25.  
  26. Fixed a bug in the Xenolink-specific code that caused the user's
  27. name to be hosed.
  28.  
  29.  
  30. ***** Version 1.8
  31.  
  32. Kludged up the initialization code so it works with CNet (there
  33. seems to be an incompatibility between CNet and SAS rawcon).
  34.  
  35. If DLG.library was successfully opened, it's now closed on exit.
  36.  
  37. Minor changes in top line chatter, moved Kickstart 2.04 check to
  38. be the first thing done, and a few other little small changes.
  39.  
  40.  
  41. ***** Version 1.7
  42.  
  43. XBJ now requires Kickstart 2.04 or later.  Get rid of that old iron!
  44.  
  45. Various sysop-defined options are now stored in the new XBJ.CFG file.
  46. Options include daily time limit, starting cash, and path names for
  47. high score bulletins.
  48.  
  49. The high score bulletin can now be written using DLG ANSI codes as a
  50. convenience for DLG sysops.
  51.  
  52. The function that reads a bet from the user has been rewritten, and
  53. should be more convenient for users.
  54.  
  55. DLG system messages are displayed at the bottom of the screen.  This
  56. works only if you have DLG (of course) and you must have specified the
  57. "-p %PORT" option.
  58.  
  59.  
  60. ***** Version 1.6 (not released)
  61.  
  62. XBJ now resets the score file the first time it is played each month,
  63. and keeps the high scores for the current month and the previous month
  64. in ASCII and ANSI text files that can be displayed as bulletins.
  65.  
  66. Daily time limit is now available to limit how much time your users
  67. spend in the casino.
  68.  
  69. Insurance bugs fixed -- or if nothing else, they're different!  :-)
  70.  
  71.  
  72. ***** Version 1.5
  73.  
  74. This is a minor update with no real changes to game play.  Various
  75. optimizations have made the executable smaller, even with the addition
  76. of more snide remarks.
  77.  
  78. The -p option was added so that DLG local port users can play the
  79. game.  Alternate graphics characters are used for some of the ANSI
  80. characters that cannot be displayed by the local DLG console.
  81.  
  82. The player's last bet is now remembered each time they play.
  83.  
  84. When running on Xenolink, XBJ now uses xenolink.library instead of the
  85. older xenolinkutility.library.  Xenolink version Z.3 and later no
  86. longer includes the xenolinkutility.library.
  87.  
  88.  
  89. ***** Version 1.4
  90.  
  91. Game play now includes doubling down and other minor tweaks.
  92.  
  93.  
  94. ***** Version 1.3 (beta release only)
  95.  
  96. XBJ can now be run as a standard I/O door, so it can run on DLG BBS
  97. systems and any others that allow standard I/O doors.  The -u command
  98. line argument specifies the user name in a standard I/O environment.
  99. If -u is not given XBJ assumes it is running in a Xenolink door
  100. environment.
  101.  
  102.  
  103. ***** Version 1.2 (beta release only)
  104.  
  105. The score file won't be clobbered if multiple nodes try to write it at
  106. the same time, so now it's completely safe to run XBJ on all your
  107. nodes at once.
  108.  
  109. Gameplay now includes insurance, revised checks for initial blackjack,
  110. better ace counting.
  111.  
  112.  
  113. ***** Version 1.1
  114.  
  115. A score file is now maintained.  You must install XBJ in a directory
  116. called DOORS:XBJ.  The score file DOORS:XBJ/xbj.users will be created
  117. automatically the first time XBJ is run.  This file tracks each user's
  118. current balance.  When a user goes broke, the game will throw them
  119. out, and they'll start over at $5000 the next time they play.  The top
  120. ten players are displayed when the game exits.  You can delete the
  121. xbj.users file if you want to start over with new scores.
  122.  
  123. There is no locking of the score file, so for now you should limit use
  124. of the XBJ door to one node at a time.  This limitation will likely
  125. change in a future version.
  126.  
  127. Dealer now stands on 17.  Blackjack pays 3 to 2.  Minor wording
  128. changes in win/lose messages.  Better Ace handling for player.  More
  129. snide remarks.
  130.  
  131. Things to do for future versions: score file locking, double down,
  132. insurance, five card charlie, pair splitting, utility to display and
  133. edit the score file, more snide remarks.
  134.  
  135. As of version 1.1, XBJ is now a two-weekend hack.
  136.  
  137.  
  138. ***** Version 1.0
  139.  
  140. First release of XBJ, a one-weekend blackjack hack.
  141.  
  142.